package com.alibaba.citrus.ots.application.report.ability.repository;

import com.alibaba.lattice2.epoch.sdk.model.Result;
import com.epoch.app.bcorder.sales_plan.contract.model.Contract;
import com.epoch.app.otsapplicationreportsdk.model.dto.BatchQueryContractQuantityRequest;

import java.util.List;

/**
 * @author zhoubc
 * @description: TODO
 * @date 2021/12/31 15:28
 */
public interface PlanContractQuantityRepository {

   List<Contract> batchQueryContractByOrganiztion(BatchQueryContractQuantityRequest request);

   Result<List<Contract>> pageQueryContractMoney(BatchQueryContractQuantityRequest request);

   Result<List<Contract>> statisticalContractGroupByCompanyScItem(BatchQueryContractQuantityRequest request);

}
